package chapter07;

/**
 * Created by Miracle yaochengwei on 2022/7/2 13:23
 */
public class Constructor01 {
//在创建人类的对象时，就直接指定这个对象的年龄和姓名
    static class Person{
        String name;
        int age;
    //构造器/老韩解读
//1。构造器没有返回值,也不能写void
// 2。构造器的名称和类Person—样
//3. (String pName, int pAge）是构造器形参列表，规则和成员方法一样
    public Person(String pName,int pAge){
        System.out.println("构造器被调用··完成对象属性的初始化");
        name = pName;
        age = pAge;
    }

}
    //当我们new一个对象时，直接通过构造器指定名字和年龄
    public static void main(String[] args) {
      Person p1 = new Person("smith",80);
        System.out.println("p1的信息如下");
        System.out.println("p1对象name=" +p1.name);//smith
        System.out.println("age=" +p1.age);//80
    }
}
